﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CSP.Dao.IObjectDaos.CSP
{
    public interface IServiceInfoAddressRelDao
    {
        /// <summary>
        /// 根据省份和服务信息Id列表获取新的服务Ids
        /// </summary>
        /// <param name="provice"></param>
        /// <param name="serviceIds"></param>
        /// <returns></returns>
        List<int> FindServiceIdsByProvinceAndServiceIds(int provice, List<int> serviceIds);

        /// <summary>
        /// 根据市和服务信息Id列表获取新的服务Ids
        /// </summary>
        /// <param name="city"></param>
        /// <param name="serviceIds"></param>
        /// <returns></returns>
        List<int> FindServiceIdsByCityAndServiceIds(int city, List<int> serviceIds);

        /// <summary>
        /// 根据城镇和服务信息Id列表取新的服务Ids
        /// </summary>
        /// <param name="County"></param>
        /// <param name="serviceIds"></param>
        /// <returns></returns>
        List<int> FindServiceIdsByCountyAndServiceIds(int county, List<int> serviceIds);
    }
}
